@charset "utf-8";

/*图片滚动*/

.case_img{width:800px; margin:0 auto;overflow:hidden;margin-top:30px;}

.case_img .gd_all ul{overflow:hidden;margin:0 48px;width:700px;}

.case_img .gd_all li{ float:left; width:210px;margin-right:30px;text-align:center;}

.case_img .gd_all li img{ width:210px; height:150px;}

em{position: absolute;top: 30px;padding:32px 3px;}

.t_r{ right:0px;}

.gd_all{ position:relative;}

/*栏目公共样式*/

.con_title{ background:url(/images/pro_li_line.png) repeat-x bottom;width:1140px;}

.con_title h3 a{display:inline-block;color:#fff;font-size:18px;font-weight:bold;}

.con_title h3 a strong{ background:url(/images/pro_li_bg2.png) no-repeat bottom;width:115px;height:40px;display:inline-block;line-height:40px;text-align:center;}

.con_title h3 a span{font-weight:normal;}

.con_title h3 a.more{text-transform:uppercase;float:right;font-size:12px;color:#333;margin-top:10px;font-weight:normal;}

.con_title h3 a span{margin-left:10px;}



/*产品分类*/

.pro_box .con_width{overflow:hidden;margin-top:40px;margin-bottom:10px;}

.pro_box .pro_left{width:198px;border:1px solid #0869c4; background:#fff;}

.pro_box .pro_title{ background:url(/images/pro_bg_02.png) no-repeat top;height:70px;}

.pro_box .pro_title h3{color:#fff;font-size:12px;line-height:22px;text-align:center;height:52px;}

.pro_box .pro_title h3 a{display:block;font-size:18px;font-weight:bold;padding-top:8px;color:#fff;}

.pro_box .pro_left .pro_class{margin:20px 0;}

.pro_box .pro_left .pro_class dl{margin-bottom:15px;}

.pro_box .pro_left .pro_class a{color:#fff;}

.pro_box .pro_left .pro_class dl dt{width:187px;height:40px;line-height:40px;margin:10px 0px 0;padding-left:10px; background:url(/images/pro_li_bg.png) no-repeat center;}

.pro_box .pro_left .pro_class dl dt a{font-size:16px; background:url(/images/pro_icon.png) no-repeat 8px;padding-left:30px;font-weight:bold;}

.pro_box .pro_left .pro_class dl dd{margin:7px 0;}

.pro_box .pro_left .pro_class dl dd a{ background:url(/images/pro_ej_icon.png) no-repeat left center;padding-left:18px;font-size:14px;display:block;margin-left:25px;color:#333;}

.pro_box .pro_left .pro_class dl dd a:hover{color:#ce0000;}

.pro_left .phone{margin-left:12px;line-height:28px;}

.pro_left .phone a{display:block; background:url(/images/zx_bg.png) no-repeat center;width:127px;height:50px;line-height:50px; text-align:center;color:#fff;font-size:18px;font-weight:bold;margin:15px 0 20px;}

.pro_right{width:1130px;}

.pro_right .pro_con .pro_t{overflow:hidden; background:url(/images/pro_li_line.png) repeat-x bottom;}

.pro_right .pro_con .pro_t .more{display:block;margin-top:10px;}

.pro_right .pro_con .pro_titl{overflow:hidden;width:10500px;}

.pro_right .pro_con .pro_titl li{float:left;margin-right:15px;}

.pro_right .pro_con .pro_titl li span{padding-left:23px;}

.pro_right .pro_con .pro_titl li.selected a{color:#fff;background:url(/images/pro_li_bg2.png) no-repeat bottom;}

.pro_right .pro_con .pro_titl li a{color:#fff;font-size:18px;font-weight:bold; background:url(/images/pro_li_bg3.png) no-repeat bottom;width:115px;height:40px;line-height:40px; text-align:center;display:inline-block;}

.pro_right .pro_img{margin-top:25px;}

.pro_right .pro_img ul{overflow:hidden;width:1170px;}

.pro_right .pro_img ul li{float:left;text-align:center;margin-right:23px;margin-bottom:25px;position:relative;}

.pro_right .pro_img ul li a{display:block;}

.pro_right .pro_img ul li a.pro_img_bg{height:187px;width:258px;overflow:hidden;border:1px #e3e1e1 solid;}

.pro_right .pro_img ul li a img{width:218px;height:187px;}

.pro_right .pro_img ul li a.pro_name{line-height:32px;height:32px;width:214px;overflow:hidden;font-size:14px; background:url(/images/proimg_tbg.png) repeat-x center;width:220px;color:#fff;position:absolute;bottom:0;}



/*小banner*/

.banner_small01{height:165px; background:url(/images/ban_small_01.jpg) no-repeat center;width:100%;}

.banner_small{position:relative;height:165px;}

.banner_small .ban_phone{position:absolute;top:34px;right:35px;} 

.banner_small .ban_phone strong{display:inline-block;font-size:16px;} 

.banner_small .ban_phone strong span{font-size:22px;}

.ban_phone a{font-size:18px;color:#fff;width:141px;height:52px;line-height:52px; text-align:center; background:url(/images/zx_bg.png) no-repeat center;font-weight:bold;margin-top:15px;display:block;} 

.ban_phone strong{color:#fff;}

/*小banner02*/

.banner_small02{background:url(/images/ban_small_02.jpg) no-repeat center;height:165px;margin-top:15px;}

.banner_small02 .banner_small .ban_phone{right:360px;top:40px;} 

.banner_small02 .banner_small .ban_phone a{margin-top:10px;margin-left:180px;}



/*优势*/

.ys_show{background:url(/images/ys_bbg.jpg) no-repeat top;margin-top:40px;}

.ys_tit{height:93px; background:url(/images/ys_tit.png) no-repeat center; padding-top:50px;}

.ys_con{overflow:hidden;padding-top:30px;position

:relative;}

.ys_con dl{margin:30px 0 25px 0;}

.ys_con dl dt{font-size:22px;color:#006cff;font-weight:bold;} 

.ys_con dl dt span{font-size:30px; font-family:"方正细珊瑚简体"; background:url(/images/ys_list_bg.png) no-repeat center;font-weight:bold;color:#fff;width:56px;display:inline-block;height:56px;line-height:56px; text-align:center;margin-right:13px; vertical-align:middle;}

.ys_con dl dd{margin-left:72px;}

.ys_con dl dd p{font-size:16px;color:#545454 ;line-height:34px;font-weight:bold;}

.ys_con .ys_03{margin:120px 0 0 530px;}

.ys_con .ys_04{margin:30px 0 0 530px;}

.ys_con .phone{font-size:16px;color:#333;line-height:30px;margin-top:30px;font-weight:bold;position:absolute;bottom:0px;left:40px;}

.ys_con .phone span{font-size:28px;color:#006cff;}

.ys_con .phone a{display:inline-block;width:141px;height:52px;line-height:52px;text-align:center;color:#fff;background:url(/images/zx_bg.png) no-repeat center;font-size:18px;font-weight:bold;margin-left:20px;}

/*客户见证*/

.pj_bg{ background:url(/images/pj_bg.png) no-repeat top;margin-top:50px;}

.cli_con h3{text-align:center;margin-top:43px;position:relative;}

.cli_con h3 a.more{position:absolute;top:50px;right:335px;}

.cli_in{overflow:hidden;margin-top:60px;width:1360px; overflow:hidden;}

.cli_in dl{width:280px;height:354px;padding:7px;float:left;border:1px solid #e3e1e1;margin-right:42px;position:relative;} 

.cli_in dl dt img{width:276px;height:184px;}

.cli_in dl dd{margin:0 5px;}

.cli_in dl dd a{margin-top:10px;display:block;}

.cli_in dl dd a.more{position:absolute;bottom:0;right:0;}

.cli_in dl dd p{color:#767676;line-height:22px;margin-top:7px;height:88px;overflow:hidden;}

/*工程案例*/

.case_wrap{margin-top:40px; background:url(/images/case_bg.png) no-repeat top;height:370px;}

.case_wrap .con_title{ margin:26px 20px 0 20px;}

.case_con .case_img{width:1360px;margin-top:40px;}

.case_con .case_img .gd_all ul{width:1062px;margin:0 60px;}

.case_con em{padding:58px 20px;top:0;}

.case_con .case_img .gd_all li img{padding:4px;border:1px #e3e1e1 solid; background:#fff;width:210px;height:165px;}

.case_con .case_img .gd_all li a.name{ background:none;margin-top:10px;color:#333;display:inline-block;}

.hon_line{ background:url(/images/hon_line.png) no-repeat;height:9px;margin-top:30px;}



/*公司简介*/

.com_wrap{margin-top:40px;border-bottom:1px solid #e5e5e5;padding-bottom:30px;}

.com_wrap .con_title{width:830px;}

.com_wrap .con_width{position:relative;}

.about_us{width:1010px;padding-top:20px;}

.about_us .con_title{margin-top:30px;}

.about_con{overflow:hidden;margin-top:15px;}

.about_con a img{width:260px;height:180px;padding:3px; background:#fff;border:1px #d7d7d7 solid;}

.about_con a.img_sha{ background:url(/images/ab_sha.jpg) no-repeat bottom;height:194px;}

.about_con .com_intr{width:700px;margin-left:25px;margin-top:3px;}

.about_con .about_text .com_intr h4 a{font-size:16px;font-weight:bold;color:#333;}

.about_con .about_text .com_intr p{font-size:12px;color:#333;line-height:26px;margin-top:10px;height:104px;overflow:hidden;}

.about_con .about_text .com_intr a.ab_more{ background:url(/images/ab_xq_bg.png) no-repeat left center;width:111px;height:32px;line-height:32px;display:inline-block;color:#fff;margin-top:15px; text-align:center;font-size:14px;font-weight:bold;}

.ab_wrap .case_img{margin:20px 0 0 0;overflow:hidden;}

.ab_wrap .case_img .gd_all{width:980px;}

.ab_wrap .case_img .gd_all ul{overflow:hidden;margin:0 48px;width:700px;}

.ab_wrap .case_img .gd_all li{ float:left; width:210px;margin-right:30px;text-align:center;}

.ab_wrap .case_img .gd_all li img{ width:210px; height:150px;}

.ab_wrap .case_img .gd_all li a.name{display:block;margin-top:10px;}

.ab_wrap em.t_l{left:0px;}

.ab_wrap em.t_r{right:0px;}

/*荣誉资质*/

.team_wrap{background:url(/images/ryz_bg.png) no-repeat -5px 15px;padding-left:20px;position:absolute;right:0;top:0;}

.team{ background:#ededed ;width:296px;height:460px;}

.team .con_title{width:276px;margin:10px; background:none;border-bottom:1px solid #cbcbcb;margin-top:0;padding:9px 0 6px 0;}

.team .con_title a.a_line{color:#333;}

.tean_img{height:360px;overflow:hidden;margin:25px 45px 0px 45px;}

.tean_img ul li{margin-bottom:20px; text-align:center;}

.tean_img ul li img{width:216px; height:146px; display:block;margin-bottom:10px;}



/*公司新闻*/

.news_box .con_title{width:400px;}

.news_box{margin-top:40px;}

.faq{width:410px;}

.faq .news_con .news_list li a{ background:none;padding:0;}

.faq .news_con .news_list li{height:80px;overflow:hidden;margin-bottom:20px;font-size:14px;border-bottom:none;}

.faq .news_con .news_list li p{width:315px;line-height:22px;}

.faq .news_con .news_list li span{width:18px;height:18px;display:block;color:#fff; text-align:center;margin-right:10px;font-size:12px;margin-top:3px;line-height:18px}

.faq .news_con .news_list li span.wen_icon{ background:#b5b5b5;}

.faq .news_con .news_list li .da{margin-top:10px;}

.faq .news_con .news_list li span.da_icon{ background:#838383;}

.com_news{ background:url(/images/new_line.png) no-repeat left;padding-left:36px;margin-left:26px;width:400px;}

.news_con{margin-top:25px;height:400px;overflow:hidden;}

.news_con .news_img{}

.news_con .news_img img{width:390px;height:150px;border:1px #d2d2d2 solid;padding:3px; background:#fff;}

.news_con .news_list li{color:#545454;height:30px;line-height:30px;overflow:hidden;border-bottom:1px #c1c1c1 dashed;}

.com_news .news_con .news_list li a{color:#545454; background:url(/images/list_ic.png) no-repeat left;padding:15px;}

.news_con .news_list li a:hover{ text-decoration:underline;color:#d60000;}

/*友情链接*/

.link{ background:url(/images/linkcon_bg.png) no-repeat top #006cff;padding-top:30px;margin-top:40px;}

.link h3{font-size:16px;font-weight:bold; background:url(/images/link_bg.png) repeat-x bottom;padding-bottom:10px;color:#fff;}

.link .link_con{margin:0 20px 2px 20px;}

.link .link_con a{padding-right:20px;display:inline-block;margin-top:15px;font-size:14px;color:#fff;}

